// 对象验证模块
// 引入joi模块
const joi = require('joi');

// 定义对象的验证规则
const schema = joi.object({
    username: joi.string().alphanum().min(2).max(5).error(new Error('用户名属性没有通过验证'))
});



async function run() {
    try {
        await schema.validateAsync({
            username: 'a'
        });
    } catch (err) {
        console.log(err.message);
        return;
    }
    console.log('验证通过');
}

run();